package com.kkb.shopcenter.mapper;

import com.kkb.shopcenter.pojo.TbAlbum;
import com.kkb.shopcenter.pojo.TbAlbumExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbAlbumMapper {
    long countByExample(TbAlbumExample example);

    int deleteByExample(TbAlbumExample example);

    int deleteByPrimaryKey(Long id);

    int insert(TbAlbum record);

    int insertSelective(TbAlbum record);

    List<TbAlbum> selectByExampleWithBLOBs(TbAlbumExample example);

    List<TbAlbum> selectByExample(TbAlbumExample example);

    TbAlbum selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("record") TbAlbum record, @Param("example") TbAlbumExample example);

    int updateByExampleWithBLOBs(@Param("record") TbAlbum record, @Param("example") TbAlbumExample example);

    int updateByExample(@Param("record") TbAlbum record, @Param("example") TbAlbumExample example);

    int updateByPrimaryKeySelective(TbAlbum record);

    int updateByPrimaryKeyWithBLOBs(TbAlbum record);

    int updateByPrimaryKey(TbAlbum record);
}